/**
 * @file   common.h
 *
 * @brief Some common macros.
 *
 * CSC 460/560 Real Time Operating Systems - Mantis Cheng
 *
 * @author Scott Craig
 * @author Justin Tanner
 */


#ifndef __COMMON_H__
#define __COMMON_H__

#define Disable_Interrupt()     asm volatile ("cli"::)
#define Enable_Interrupt()     asm volatile ("sei"::)
//#define OLD_OS
//#define test000
//#define test001
//#define test002
//#define test003
//#define test004
//#define test005
#define test006
//#define test007
//#define test008
//#define test009
//#define test_logic_analyzer001
//#define test_logic_analyzer002
//#define test_logic_analyzer003
//#define test_mutex000
//#define test_mutex001
//#define test_mutex002
//#define test_mutex003
//#define test_mutex004
//#define test_mutex005
//#define test_mutex006
//#define test_mutex007
//#define test_mutex008
//#define test_mutex009
//#define test_mutex010
#endif
